; Test conversions

define i32 @fconv(float %x)
{
        %z0 = fptosi float %x to i32
        ret i32 %z0
}

define float @iconv(i32 %y)
{
        %z0 = sitofp i32 %y to float
        ret float %z0
}

define i64 @lipconv(i32* %x)
{
        %z0 = ptrtoint i32* %x to i64
        ret i64 %z0
}

define i32 @ipconv(i32* %x)
{
        %z0 = ptrtoint i32* %x to i32
        ret i32 %z0
}
